Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
akaba
n. aqaba, city in jordan; arm of the red sea (situated between the united arab republic ...
detail>>